home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 2
/
Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso
/
Aminet
/
util
/
gnu
/
apatch20.lha
/
patch-2.0.12u8
/
AMIGA-README
next >
Wrap
Text File
|
1992-09-19
|
2KB
|
52 lines
Amiga Compililation-Porting by Alex Pelosi (at PisaUG-Agemo)
& Gianluca Marcoccia
Tue 16-Sep-92 - Pisa Italy
Few changes have been needed in order to get this very useful utility running
on Amiga, most part of the job has been made by the marvellous
GNU C (v.2.2.2) compiler (ported to amiga by Markus Wild (thanks Markus!))
First, we converted it using all of the sources supplied, including malloc.c
(which used the sbrk() function to set some memory options which do not
make sense on amiga, so we created a fictious sbrk() (sbrk.c) )
Few minutes later we realized that the malloc() function was redundant,
left it out and compiled using system function! so malloc.c and sbrk.c
are not needed anymore! :)
BOTH EXECUTABLE NEED "ixemul.library" v2.2.2 !!!!!!!!!!
This is the version being distributed!
We hope this extremely useful utility will help you in programming.
For any questions e-mail to:
(InterNet) ax%pisaug.adsp.sub.org@cbmvax.cbm.commodore.com
(Fidonet) 2:332/607.7
--------------------------------------------------------------------------
Compilato-Convertito per Amiga da Alex Pelosi (del PisaUG-Agemo)
& Gianluca Marcoccia
Tue 16-Sep-92 - Pisa Italia
Pochi cambiamenti sono stati necessari per far girare questa utility su Amiga,
la maggior parte del lavoro e' stata fatta dal meraviglioso compilatore
GNU C (v.2.2.2) (convertito per Amiga da Markus Wild (grazie Markus!))
Come primo tentativo, lo abbiamo convertito usando tutti i sorgenti forniti,
compreso malloc.c (che usa la funzione sbrk() per settare alcune opzioni
relative alla memoria che non hanno senso su Amiga, abbiamo quindi creato
una sbrk() (sbrk.c) fittizia )
Pochi minuti dopo, ci siamo resi conto che la funzione malloc() era ridondante,
l'abbiamo esclusa dal Makefile, e ri-compilato usando la funzione di sistema!
Ora la malloc.c e la sbrk.c non sono piu necessarie! :)
ENTRAMBI GLI ESEGUIBILI NECESSITANO DELLA "ixemul.library" v2.2.2 !!!!!!!!
Quest'ultima e' la versione qui distribuita!
Speriamo che questa importantissima utility vi sia di aiuto
nella programmazione.
Per qualsiasi problema e-mail:
(InterNet) ax%pisaug.adsp.sub.org@cbmvax.cbm.commodore.com
(Fidonet) 2:332/607.7